The Dragonfly user interface includes a menu bar at the top of the program window, containing several menu options. Many menu items are similar to what you might find in other image processing and visualization applications.
| Description | |
|---|---|
|
New Session |
Creates a new session (see Starting New Sessions). |
|
Save Session |
Saves changes to the active session (see Saving Sessions). |
|
Save Session As |
Opens the Save As dialog, in which you can save the active session under a different name or to a particular location (see Saving Sessions). |
|
Load Session |
Lets you load a previously saved session (see Loading Sessions). |
|
Open the Organizer |
Opens the Organizer, which provides an easy way to organize, manage, and share your data (see Organizer). |
|
Import Image Files |
Opens the Image Loader, which guides you through the process of importing image files (see Using the Image Loader). |
|
Import DICOM Images |
Opens the DICOM Loader, which lets you import images saved in the DICOM file format (see Using the DICOM Loader). |
|
Import Mesh Files |
Opens an Open dialog, in which you can select mesh files to import (see Importing Meshes). |
|
Import Graph from CSV |
Lets you import a graph that was exported in the comma-separated values (*.csv extension) file format from the Graph Analysis tool. |
|
Import GrainMapper File (h5) |
Automatically imports selected GrainMapper (*.h5 extension) files. You should note these files are created with Xnovo's GrainMapper 3D software from processed TXM files. Note This option is available for Dragonfly Pro only. |
|
Import Object(s) |
Opens the Import Object(s) dialog, in which you can select an ORSObject (*.ORSObject extension) file or an ORSSession (*.ORSSession extension) file to import. You can then select the object(s) that you want to import in the Select Objects dialog, shown below.
|
|
Save Workspace |
Saves the arrangement of the current workspace to a text (*.txt extension) file (see Saving and Loading Workspaces). |
|
Load Workspace |
Lets you load a saved workspace (see Saving and Loading Workspaces). |
|
Save as Default Workspace |
Lets you save the arrangement of the current workspace as your default workspace (see Saving and Loading Workspaces). |
|
Load Default Workspace |
Loads your default workspace (see Saving and Loading Workspaces). |
|
Reset to Original Workspace |
Restores the arrangement of the workspace to its original layout. |
|
Recent Images |
Displays a list of recently imported image files. You can select one from the list to import it (see Importing Image Files) |
|
Recent Meshes |
Displays a list of recently imported mesh files. You can select one from the list to import it (see Importing Meshes). |
|
Recent Sessions |
Displays a list of recently loaded session files. You can select one from the list to load it (see Loading Sessions). |
|
Preferences |
Opens the Preferences dialog (see Setting Preferences). |
|
User Profile |
Opens the User Profile dialog, in which you can enter your name and contact information, as well as add a copyright notice (see Adding Your User Profile). |
|
Exit |
Exits the application. |
The following items are available in the Workflows menu:
| Description | |
|---|---|
|
Image Filtering |
Opens the Image Filtering module, in which you can process images using standard image filters, deep learning models, and arithmetic operations (see Image Filtering). |
|
Active Contour |
Opens the Active Contour module, in which you can quickly and efficiently complete segmentation tasks using the active contour model (see Active Contours). |
|
Histographic Segmentation |
Opens the Histographic Segmentation module, in which you can quickly segment image data by selecting clustered data values (see Histographic Segmentation). |
|
Hyperspectral Image Analysis |
Opens the HyperChannels panel on the left sidebar. This module facilitates the interactive visualization, manipulation, and data analysis of multi-channel images. |
|
Pore Network Modeling |
Opens the Pore Network Modeling module, which provides a ready-made framework for performing a wide range of pore network simulations. |
|
Plug Analysis |
Opens the Plug Analysis module, which provides a dedicated workflow analyzing core plugs acquired from rock samples and other porous media. |
|
CT Reconstruction |
Opens the CT Reconstruction module, which provides an instrument independent tool for the tomographic reconstruction of cone-beam and parallel-beam acquisitions (see CT Reconstruction) |
|
MC X-Ray Simulator |
Opens the Simulation McXRAY dialog, which is an integrated Monte Carlo program that lets you simulate electron scattering in materials in order to correlate X-ray emission to composition. |
The following items are available in the Artificial Intelligence menu:
| Desription | |
|---|---|
|
Segment with AI |
Automatically scrolls the Segment tab to the Segment with AI panel, in which you can automatically segment datasets with any of the Deep Learning or Machine Learning models that you have trained, imported, or downloaded (see Segment with AI). |
|
Segmentation Wizard |
Opens the Data Selection dialog, in which you select the input(s) for training segmentation models in the Segmentation Wizard (see Segmentation Wizard). |
| Machine Learning Segmentation |
Opens the Segmentation Trainer, in which you can train a Machine Learning (Classical) models for image segmentation tasks (see Machine Learning Segmentation). |
| Deep Learning Model Evaluation Tool | Opens the Model Evaluation dialog, in which you can evaluate deep models with selected metrics, such as binary cross entropy, mean absolute error, and Poisson for regression, as well as Jaccard similarity, accuracy, and Dice for segmentation (see Evaluating and Comparing Deep Models). |
| Deep Learning Tool |
Opens the Deep Learning module, in which you can train and edit Deep Learning models for image processing and segmentation tasks (see Deep Learning). |
|
Filer with AI |
Lets you apply deep learning regression models that you trained, imported, or downloaded for denoising and super resolution tasks (see Filter with AI). |
|
Custom Deep Model Architectures |
Opens a submenu in which you can select Deep Learning models that have a different architecture than the ones supported in the Deep Learning Tool (see Custom Deep Model Architectures). |
The following items are available in the Utilities menu:
| Description | |
|---|---|
|
Auto Process Stack |
Opens the Auto Process Stack panel on the right sidebar, which enables real-time automatic processing of serial section 2D stack experiments (see Auto Processing Image Stacks). |
|
Macro Builder |
Opens the Macro Builder, which provides an intuitive, visual way to build and edit complex macros or to combine multiple macros for batching (see Working with the Macro Builder). |
|
Macro Player |
Opens the Macro Player, in which you can record and play macros (see Recording and Playing Macros). |
|
Screen Recorder |
Opens the Screen Recorder, which lets you record your full screen while working with Dragonfly. |
|
Camera Position Bookmarker |
Opens the Camera Position Bookmarker, in which you can apply bookmarked camera positions to maintain consistency between views of different datasets or within sequences of views (see Bookmarking Camera Positions). |
|
Opacity Console |
Opens the Opacity Setting dialog, in which you can adjust the opacity of all objects that are visible in the current 2D or 3D scene views (see Opacity Settings). |
|
Action Log Viewer |
Opens the Action Log Viewer, in which you view all the actions that were performed by using the interface (see Action Log Viewer). |
|
Python Console |
Opens the Python Console, which provides a quick way to execute commands (see Python Console). |
| Report Generator |
Opens the Report Generator dialog on the Main tab. |
|
Execute DOS Command |
Opens the Command dialog, in which you can enter common DOS commands. |
|
Start Command Prompt |
Opens the Command Prompt window (see Command Prompt). |
|
Start Command Prompt |
Opens the Command Prompt window in Administrator mode. |
|
Open All Users Folder in File Browser |
Automatically opens the directory with the Python All Users Extensions folder in your installed file manager. |
|
Open Current User Folder in File Browser |
Automatically opens the directory with the Python Current Users Extensions folder in your installed file manager. |
|
Infinite Toolbox |
Opens Dragonfly's Infinite Toolbox, in which you can submit, browse, and download extensions that implement new features and workflows (see Infinite Toolbox). |
|
Open Plugins |
Lets you directly access Dragonfly plug-ins from a drop-down menu. |
|
Structured Grids Comparator |
Opens the Structured Grids Comparator, in which you can compare processing image data, regions of interest, and multi-ROIs with a ground truth. |
|
Artificial Data Generator |
Opens the Create an Object dialog, in which you can create 3D image, regions of interest, and multi-ROIs (see Creating Artificial Images). |
|
Graph Shortest Path |
Opens the Graph Shortest Path dialog, in which you can compute the shortest distance between two selected nodes and then extract scalar values within that interval. |
The following items are available in the Developer menu:
| Description | |
|---|---|
|
Developer Documentation* |
Opens the Dragonfly technical documentation package for developers, which provides information about the ORS model, helpers, service classes, as well as details about the interface methods and the ORS Python plug-ins. |
|
Callback Observer |
Opens the Callback Observer dialog. Refer to the Dragonfly developer documentation for more information about the Callback Observer. |
|
Docstring Analyzer |
Opens the Docstring Analyzer, shown below, which is a debugging tool that lets you write docstrings and then see how the docstring will be parsed. |
|
Instance Observer |
Opens the Instance Observer panel. |
|
Object Model Observer |
Opens the Object Model Observer dialog and graph. |
|
Profiler |
Opens the Profiler panel, in which you can wrap methods dynamically and monitor the timing of an operation. |
|
Reference Finder |
Opens the Reference Finder dialog. |
|
Reimporter |
Opens the Reimporter panel, in which you can re-import files modified outside of Dragonfly and update the application without restarting. |
|
Script Runner |
Opens the Script Runner dialog. Designed to execute custom code, the Script Runner can be used for introspection purposes on any Python object in the application, such as class instances, widgets, or ROIs. It can also be used to evaluate code snippets or to debug a few lines of code that is used in a file-based extension, such as a generic menu item. |
|
Widget Observer |
Opens the Widget Observer dialog. |
|
Context Observer |
Opens the Context Observer dialog, shown below, in which you can see details about the currently selected state. |
|
Deep Model Architecture Generator |
Opens the Deep Model Architecture Generator dialog. |
|
File Loader Generator |
Opens the Generic Action Generator dialog. |
|
Generic Action Generator |
Opens the Generic Action Generator dialog, which guides the implementation of customized actions that can be triggered by a keyboard key, a mouse click, or a combination of both. |
|
Generic Menu Item Generator |
Opens the Menu Item Generator dialog, which lets you easily define menu items that are not associated to any plug-in. |
|
Generic Property Panel Generator |
Opens the Generic Property Panel Generator, in which you can create new property panels for specialized workflows. |
|
Object Analysis Statistics Generator |
Opens the Object Analysis Statistics Generator, which simplifies the task of adding new parameters for analyzing objects. |
|
Simple Dataset Filter Generator |
Opens the Filter Kernel Based Generator dialog, which helps you integrate new kernel-based filters into your image processing workflow. |
|
Generic Slice Analysis Measurement Generator |
Opens the Generic Slice Analysis Measurement Generator, which lets you add new measurements for analyzing the slices in an image stack. |
|
Extract XML from Session or Object File |
Extracts the XML (Extensible Markup Language) that is appended after the binary data in *.ORSObject and *.ORSSession files to a new XML file. |
|
Python Plug-in Generator |
Opens the Python Plug-In Generator dialog. You can fully extend Dragonfly by writing modules in Python that implement specific tasks and workflows. |
|
C++ Plug-in Generator |
Opens the C++ Plug-In Generator dialog, You can fully extend Dragonfly by writing modules in C++ that implement specific tasks and workflows. |
|
Plugin Viewer |
Opens the Plugin Viewer panel on the right-side of the Dragonfly interface. |
* Requires access to the Internet.
The following items are available in the Help menu:
| Description | |
|---|---|
|
Dragonfly Help |
Opens the Dragonfly Help system, which provides step-by-step instructions for using the application and descriptions of the key features available for visualizing, transforming, and quantifying scientific and biomedical data. |
|
Video Tutorials* |
Opens the Video Tutorials webpage. The videos provide step-by-step instructions of the different functionalities of Dragonfly. |
|
Request Support* |
Opens the Request Support dialog, which lets you send a message directly to the ORS Support Center, as well as upload supporting files. Note You must be covered by a valid Maintenance & Support plan to use this function. |
|
Report an Issue* |
Opens the Report an Issue dialog, which can be used to report any undesirable behavior you may come across while working with Dragonfly (see Reporting Issues). |
|
Dragonfly Forums (Online)* |
Opens the Dragonfly online forums, where you can ask questions, find answers, and share expertise with other users and developers. |
|
Request Write Access to Forums* |
Allows you to request write access to the Dragonfly forums. |
|
Recover Forums Write Access Credentials* |
Lets you recover your write access credentials for the Dragonfly forums. |
|
Request Non-Commercial License* |
Opens the Request Non-Commercial License dialog, in which you can directly request a non-commercial license (see Requesting Non-Commercial Licenses). |
|
Activate Product |
Opens the Activate Product dialog, in which you can activate a new license (see Activating Dragonfly). |
|
About |
Opens a submenu, which provides access to information about the plug-ins available in the installed version of Dragonfly. Double-click an item to view details about a plug-in. You may be asked to access this information when reporting technical problems. |
|
About Dragonfly |
Opens the About dialog, which displays information about the installed version of Dragonfly and licensed features. |
* Requires access to the Internet.